home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / ccd0605.iso / Software / Freeware / Programare / highlight / highlight-W32GUI-2.2-10b-Setup.exe / {app} / langDefs / frink.lang < prev    next >
Text File  |  2004-07-06  |  3KB  |  66 lines

  1. # Frink language definition file *PROPOSAL*
  2. #
  3. # Author: AndrΘ Simon
  4. #   Mail: andre.simon1@gmx.de
  5. #   Date: 15.11.2003
  6. # ------------------------------------------
  7. # This file is a part of highlight, a free source code converter released under the GPL.
  8. #
  9. # The file is used to describe keywords and special symbols of programming languages.
  10. # See README in the highlight directory for details.
  11. #
  12. # New definition files for future releases of highlight are always appreciated ;)
  13. #
  14. # ----------
  15. # andre.simon1@gmx.de
  16. # http:/www.andre-simon.de/
  17.  
  18. $KW_LIST(kwa)=if then else for to step next use while var class interface
  19. return mod div conforms square sq cubic cu squared cube is  true TRUE false
  20. FALSE  and AND or OR NOT not nand NAND nor NOR xor XOR implies IMPLIES dict
  21. println sin cos tan sec csc cot arcsin arccos arcsin arccsc arcsec arccot
  22. arctan floor ceil round round int trunc inv recip sqrt log ln abs format format
  23. random randomBits bitLength modPow binary ternary trinary quaternary quinary
  24. senary sexenary septenary octal oct octonary nonary decimal denary undenary
  25. duodecimal duodenary tridecimal quattuordecimal quindecimal hexadecimal
  26. sexadecimal hex septendecimal octodecimal nonadecimal vigesimal char uppercase
  27. uc lowercase lc substr substring substrLen substringLen timezone timezones now
  28. deltaT subst split join lines read stripHTML url urlHost urlProtocol select
  29. sort  newJava callJava staticJava English en German Deutsch de Spanish Espanol
  30. Espa±ol es French Francais Franτais fr Italian Italiano it Portuguese pt Korean
  31. ko SimplifiedChinese zh TraditionalChinese Chinese zt Russian ru Japanese jp
  32. Dutch Nederlands nl FromEnglish from_en FromGerman from_de FromSpanish from_es
  33. FromFrench from_fr FromItalian from_it FromPortuguese from_pt FromJapanese
  34. from_ja FromKorean from_ko FromRussian from_ru Default    FromSimplifiedChinese
  35. from_zh FromTraditionalChinese FromChinese from_zt FromDutch from_nl
  36. EnglishToGerman en_de EnglishToSpanish en_es EnglishToFrench en_fr
  37. EnglishToItalian en_it EnglishToPortuguese en_pt EnglishToKorean en_ko
  38. EnglishToJapanese en_ja EnglishToRussian en_ru EnglishToSimplifiedChinese en_zh
  39. EnglishToTraditionalChinese en_zt EnglishToDutch en_nl GermanToEnglish Englisch
  40. de_en GermanToFrench franzoesisch Franzoesisch franz÷sisch Franz÷sisch de_fr
  41. SpanishToEnglish InglΘs Ingles es_en SpanishToFrench frances Frances francΘs
  42. FrancΘs es_fr FrenchToEnglish Anglais fr_en FrenchToGerman Allemand allemand
  43. fr_de FrenchToSpanish Espagnol espagnol fr_es FrenchToPortuguese Portugais
  44. portugais fr_pt FrenchToItalian Italien italien fr_it ItalianToEnglish Inglese
  45. it_en ItalianToFrench Francese francese it_fr PortugueseToEnglish InglΩs pt_en
  46. PortugueseToFrench francΩs FrancΩs pt_fr JapaneseToEnglish ja_en
  47. KoreanToEnglish ko_en RussianToEnglish ru_en SimplifiedChineseToEnglish zh_en
  48. TraditionalChineseToEnglish ChineseToEnglish zt_en DutchToEnglish Engels nl_en
  49.  
  50.  
  51. # As there are no type identifiers in frink, one could include units here.
  52. # Extracting them by a script from units.txt would be reasonable, unless they are already stored as plain text somewhere
  53. $KW_LIST(kwb)=
  54.  
  55. $STRINGDELIMITERS="""  " 
  56.  
  57. $SL_COMMENT=//
  58.  
  59. $ALLOWNESTEDCOMMENTS=false
  60.  
  61. $IGNORECASE=false
  62.  
  63. $ESCCHAR=\
  64.  
  65. $SYMBOLS= ( ) [ ] { } , ; : & | < > !  = / * %  + -
  66.